package com.yjz.jvm.取余和取模;

public class 取余和取模 {
    public static void main(String[] args) {
        int a = 13 / 5;//取模 2
        int b = 13 % 5;//取余数 3
        int c = 5 / 13;//取模 0
        int d = 5 % 13; // 取余 5
        int e = 13 / -5;  // 取模 -2
        int f = -13 / 5; //取模 -2
        int h = -13 % 5; // 取 余 -3
        int j = 13 % -5; // 取余 3
        System.out.println(a + "，" + b);
        System.out.println(c + "，" + d);
        System.out.println(e + "，" + f);
        System.out.println(h + "，" + j);

        //h和j怎么是一个-3一个3呢，因为取余运算的符号是根据第一个运算数决定的，-13 % 5结果是-3，而13 % -5结果则是3。
    }
}
